import Request from './request.js'

// 配置请求拦截器
Request.addRequestInterceptor((config) => {
    // 获取token
    const token = uni.getStorageSync('token')
    config.header['Authorization'] = token       // 简单格式
    return config
})

// 配置响应拦截器
Request.addResponseInterceptor((response) => {
    // 如果返回401，说明token过期或无效
    if (response.code === 401) {
        // 清除本地token
        uni.removeStorageSync('token')
        // 跳转到登录页
        uni.navigateTo({
            url: '/pages/login/login'
        })
    }
    return response
}) 